for so many years - Inglés Sinónimo Diccionario